THeadersFactory = HeadersFactoryImpl.THeadersFactory;
TRequest = RequestImpl.TRequest;
TDecoratorRequest = DecoratorRequestImpl.TDecoratorRequest;
TJsonRequest = JsonRequestImpl.TJsonRequest;
TVerbTunnellingRequest = VerbTunnellingRequestImpl.TVerbTunnellingRequest;
TResponse = ResponseImpl.TResponse;
TJsonResponse = JsonResponseImpl.TJsonResponse;
TBinaryResponse = BinaryResponseImpl.TBinaryResponse;
TRedirectResponse = RedirectResponseImpl.TRedirectResponse;
TNotModifiedResponse = NotModifiedResponseImpl.TNotModifiedResponse;
TFileResponse = FileResponseImpl.TFileResponse;
TResponseStream = ResponseStreamImpl.TResponseStream;
TFileResponseStream = FileResponseStreamImpl.TFileResponseStream;

TUploadedFile = UploadedFileImpl.TUploadedFile;
TUploadedFileCollection = UploadedFileCollectionImpl.TUploadedFileCollection;

EHttpException = EHttpExceptionImpl.EHttpException;
EBadRequest = EBadRequestImpl.EBadRequest;
EUnauthorized = EUnauthorizedImpl.EUnauthorized;
EForbidden = EForbiddenImpl.EForbidden;
ENotFound = ENotFoundImpl.ENotFound;
EMethodNotAllowed = EMethodNotAllowedImpl.EMethodNotAllowed;
ENotAcceptable = ENotAcceptableImpl.ENotAcceptable;
EGone = EGoneImpl.EGone;
EUnsupportedMediaType = EUnsupportedMediaTypeImpl.EUnsupportedMediaType;
EUnprocessableEntity = EUnprocessableEntityImpl.EUnprocessableEntity;
ETooManyRequests = ETooManyRequestsImpl.ETooManyRequests;
EInternalServerError = EInternalServerErrorImpl.EInternalServerError;
ENotImplemented = ENotImplementedImpl.ENotImplemented;
EBadGateway = EBadGatewayImpl.EBadGateway;
EServiceUnavailable = EServiceUnavailableImpl.EServiceUnavailable;
EGatewayTimeout = EGatewayTimeoutImpl.EGatewayTimeout;

EInvalidMethod = EInvalidMethodImpl.EInvalidMethod;
EInvalidRequest = EInvalidRequestImpl.EInvalidRequest;
EInvalidUploadedFile = EInvalidUploadedFileImpl.EInvalidUploadedFile;

TCookie = CookieImpl.TCookie;
TCookieFactory = CookieFactoryImpl.TCookieFactory;
EInvalidCookie = EInvalidCookieImpl.EInvalidCookie;

TUri = UriImpl.TUri;
